.root{
	-bg-color:#FFFFFF0a;
	-bg-color1:#00000010;
	-bg-color2:#000000a0;
	-bg-color3:#000000b0;
	-bg-color4:#000000f0;
	
	-bg-hover-color:#FFFFFF06;
	-focus-line-color: #ffa50090;
}
.transparent{
	-fx-background-color:transparent;
}
.input-bg{
	-fx-background-color:-bg-hover-color;
}
.k-bg{
	-fx-background-color:-bg-color;
}
.k-bg1{
	-fx-background-color:-bg-color1;
}
.k-bg2{
	-fx-background-color:-bg-color2;
}
.k-bg3{
	-fx-background-color:-bg-color3;
}
.k-bg4{
	-fx-background-color:-bg-color4;
}
.k-no-raduis{
	-fx-background-radius: 0;
	-fx-border-radius: 0;
}
.k-active{
	-fx-background-color: -color-accent-subtle
}
.button.flat:hover {
  -fx-underline: false;
}
.k-text-area,.k-text-area:focused{
    -fx-background-insets: 0;
}
.novel-text-area{
	-fx-text-fill:#ffffff80 !important;
	-fx-highlight-fill: #18222c;
	-fx-highlight-text-fill: #409EFF;
}

.button{
	-fx-background-insets: 0.0, 0.0;
}
/*将模态框的overlay透明度降低到0.0.3 */
.modal-pane {
  -color-modal-pane-overlay: rgba(255.0, 255.0, 255.0, 0.03);
}
.tool-bar {
  -fx-background-color:transparent;
  -fx-border-width: 0.0 0.0 1.0 0.0;
}
.k-toolbar > .container > .button.button-icon{
	-fx-padding: 4.0px 12.0px 4.0px 12.0px !important;
}
.table-view > .column-header-background,.menu-button .context-menu .menu-item {
  -fx-background-color: transparent;
}
.table-view .table-row-cell:filled:selected{
    -fx-border-width:0.0 0.0 1.0 0.0;
    -fx-background-color: -bg-color; 
    -fx-border-color: -focus-line-color;
}
.table-view .table-row-cell:filled:hover {
	-fx-background-color: -bg-color;
}

.table-view .table-row-cell:filled {
  -fx-border-width:0.0 0.0 1.0 0.0;
  -fx-border-color: transparent; 
  -fx-background-color: transparent;
}

.spinner{
  -fx-background-color:transparent;
  -fx-border-color: transparent;
}
.spinner .increment-arrow-button,
.spinner .decrement-arrow-button,.spinner .text-field {
    -fx-background-color: -bg-color; /* 按钮背景半透明 */
}
.spinner .text-field:focused{
	-fx-background-color: transparent;
}

.menu-button .context-menu{
	-fx-padding:0.0;
	-fx-background-color:-bg-color;
}
.menu-button .context-menu .menu-item:hover{
	-fx-background-color:-bg-hover-color;
}

.accordion,
.accordion > .titled-pane,
.accordion > .titled-pane > .content {
    -fx-background-color: transparent !important;
    -fx-background-insets: 0;
    -fx-border-width:0;
    -fx-padding:0 3 0 3;
}

.accordion > .titled-pane > .title{
	-fx-background-color:-bg-color;
}
